highly indebted - English Synonyms Dictionary